package fr.afcepf.al23.qualite.entity;

/**
 * Entite Utilisateur. Permet de manipuler un utilisateur.
 * @author Stagiaire
 */
public class Utilisateur {
    /**
     * identifiant unique.
     */
    private Integer id;
    /**
     * nom de l'utilisateur.
     */
    private String name;
    /**
     * mail de l'utilisateur.
     */
    private String mail;
    /**
     * mot de passe de l'utilisateur.
     */
    private String mdp;
    /**
     * adresse de l'utilisateur.
     */
    private String adresse;

    /**
     * @return the id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param paramId
     *            the id to set
     */
    public void setId(Integer paramId) {
        id = paramId;
    }

    /**
     * @return the name
     */
    public String getName() {
        return name;
    }

    /**
     * @param paramName
     *            the name to set
     */
    public void setName(String paramName) {
        name = paramName;
    }

    /**
     * @return the mail
     */
    public String getMail() {
        return mail;
    }

    /**
     * @param paramMail
     *            the mail to set
     */
    public void setMail(String paramMail) {
        mail = paramMail;
    }

    /**
     * @return the mdp
     */
    public String getMdp() {
        return mdp;
    }

    /**
     * @param paramMdp
     *            the mdp to set
     */
    public void setMdp(String paramMdp) {
        mdp = paramMdp;
    }

    /**
     * @return the adresse
     */
    public String getAdresse() {
        return adresse;
    }

    /**
     * @param paramAdresse
     *            the adresse to set
     */
    public void setAdresse(String paramAdresse) {
        adresse = paramAdresse;
    }

    /**
     * Constructeur.
     * @param paramId
     *            identifiant de l'utilisateur.
     * @param paramName
     *            nom de l'utilisateur.
     * @param paramMail
     *            mail de l'utilisateur.
     * @param paramMdp
     *            mot de passe de l'utilisateur.
     * @param paramAdresse
     *            adresse de l'utilisateur.
     */
    public Utilisateur(Integer paramId, String paramName, String paramMail,
            String paramMdp, String paramAdresse) {
        super();
        id = paramId;
        name = paramName;
        mail = paramMail;
        mdp = paramMdp;
        adresse = paramAdresse;
    }

    /**
     * Constructeur par défaut.
     */
    public Utilisateur() {
        super();
    }

}
